Siren Head is on the attack again & Vordecai finally reveals himself to the world.